home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / source / double13 / double13.doc < prev    next >
Encoding:
Text File  |  1994-11-24  |  2.3 KB  |  67 lines

  1.  
  2.     DOUBLE13.DOC
  3.  
  4.     Davor Slamnig (slama@slama.pub.hr)
  5.     11/94
  6.  
  7.  
  8.     DOUBLE13.EXE sets the VGA to mode 13h and puts it in
  9.     "big map" mode, providing 128K of video memory. This space is
  10.     large enough to contain two screen pages, which can be used for
  11.     double buffering. The program then does some page-flipping
  12.     and scrolling.
  13.  
  14.     The process is much simpler and faster than using x-mode (but...)
  15.  
  16.     The purpose of the test was/is to find how compatible this is
  17.     with various VGA cards.
  18.  
  19.     So far, the (statistical) answer is, unfortunately:
  20.     "not very compatible".
  21.  
  22.      Card:                    BIOS page flip:     Register scroll:
  23. ------------------------------------------------------------------
  24. Trident 8900 / 1M                        yes            yes
  25. Cirrus Logic 5428 24-bit VLB / 1M        no             no  (*)
  26. STB W32P PCI / 1M                        yes            yes
  27. Trident (?) TVGA BIOS D3.0 / 512K        yes            yes (**)
  28. Tseng ET4000 8925CLK2B                   ?              no
  29. Paradise / 512K                     yes            no
  30. ------------------------------------------------------------------
  31. (*) Scroll doesn't work on Cirrus Logic CLDG 5422/5424/5426 either.
  32. (**) Program crashes on exit.
  33.  
  34.  
  35.     About the program:
  36.  
  37.     VGA is set to "big map" mode.
  38.     The video memory starts at a000h and is 128K long.
  39.     Page 2 begins at b000h. Page 1 one is filled with blue,
  40.     page 2 with red (system colors).
  41.     The program first switches pages using BIOS, then
  42.     does a smooth scroll through the pages using VGA
  43.     registers to change screen start address.
  44.  
  45.     Note: The video mode is still 13h, packed -
  46.     one byte corresponds to one pixel.
  47.  
  48.  
  49.     What I'd like you to do is to run the program and
  50.     see whether it works on your card. Then mail or post
  51.     the result, and please include some info about your
  52.     card - the name, number and amount of RAM at least.
  53.     Also, I would like to hear about your improvements.
  54.  
  55.     My address: slama@slama.pub.hr (Davor Slamnig).
  56.  
  57.  
  58.     Thanks to the people who tested the program so far:
  59.  
  60.     Douglas B Clayton <dc6f+@andrew.cmu.edu>
  61.     rob@cimage.com (Rob Mcmillan)
  62.     mvalente@lnec.pt (Mario Valente)
  63.     tqf1397@is.nyu.edu (Timur  Fanshteyn)
  64.     Rob Mcmillan (rob@cimage.com)
  65.     Nathan Hand <h9304891@student.anu.edu.au>
  66.  
  67.